package i18n

func init() {

	registerLanguage("zh_cn", map[StringID]string{
		ConvertValue_EnumTypeNil:                              "[TT101] 值转换: 枚举类型空",
		ConvertValue_StructTypeNil:                            "[TT102] 值转换: 结构类型空",
		ConvertValue_EnumValueNotFound:                        "[TT103] 值转换: 枚举值未找到",
		ConvertValue_UnknownFieldType:                         "[TT104] 值转换: 未知的字段类型",
		StructParser_LexerError:                               "[TT201] 结构体解析: 词法错误",
		StructParser_ExpectField:                              "[TT202] 结构体解析: 期望字段",
		StructParser_UnexpectedSpliter:                        "[TT203] 结构体解析: 非预期的键值分割符",
		StructParser_FieldNotFound:                            "[TT204] 结构体解析: 未知字段",
		StructParser_DuplicateFieldInCell:                     "[TT205] 结构体解析: 重复的字段",
		Run_CacheFile:                                         "运行: 缓冲文件",
		Run_CollectTypeInfo:                                   "运行: 收集类型信息",
		Run_ExportSheetData:                                   "运行: 导出表单数据",
		Globals_OutputCombineData:                             "合并: 输出合并数据",
		Globals_CombineNameLost:                               "[TT301] 合并: 请在参数中添加 'combinename' 指明合并配置名",
		Globals_PackageNameDiff:                               "[TT302] 合并: 所有表中的@Types中的包名(Package)请保持一致",
		Globals_TableNameDuplicated:                           "[TT303] 合并: 表名(TableName)重复",
		Globals_DuplicateTypeName:                             "[TT304] 合并: 重复的类型名(表名?)",
		File_TypeSheetKeepSingleton:                           "[TT401] 文件: 类型表在一个表中只能有一份",
		File_TypeSheetNotFound:                                "[TT402] 文件: 类型表(@Types)没有找到",
		DataSheet_ValueConvertError:                           "[TT501] 数据表: 单元格转换错误",
		DataSheet_ValueRepeated:                               "[TT502] 数据表: 单元格值重复",
		DataSheet_RowDataSplitedByEmptyLine:                   "[TT503] 数据表: 空行后依然有数据没有导出",
		DataSheet_MustFill:                                    "[TT504] 数据表: 单元格必须被填充",
		DataHeader_TypeNotFound:                               "[TT602] 数据头: 未知类型",
		DataHeader_MetaParseFailed:                            "[TT603] 数据头: 特性解析错误",
		DataHeader_DuplicateFieldName:                         "[TT604] 数据头: 重复的字段名",
		DataHeader_RepeatedFieldTypeNotSameInMultiColumn:      "[TT605] 数据头: 数组字段在多列中的类型不一致",
		DataHeader_RepeatedFieldMetaNotSameInMultiColumn:      "[TT606] 数据头: 数组字段在多列中的特性不一致",
		DataHeader_UseReservedTypeName:                        "[TT607] 数据头: 使用了保留的类型名 例如:表名+'Define'",
		DataHeader_NotMatch:                                   "[TT608] 数据头: 多个表单使用的数据头描述不一致",
		DataHeader_FieldNotDefinedInMainTableInMultiTableMode: "[TT609] 数据头: 多表格导出时, 子表中的字段在母表中没有定义",
		DataHeader_NotMatchInMultiTableMode:                   "[TT610] 数据头: 多表格导出时, 子表中的字段与母表定义不一致",
		TypeSheet_PragmaParseFailed:                           "[TT701] 类型表: 文件特性解析失败",
		TypeSheet_TableNameIsEmpty:                            "[TT702] 类型表: 表名(TableName)为空",
		TypeSheet_PackageIsEmpty:                              "[TT703] 类型表: 包名(Package)为空",
		TypeSheet_FieldTypeNotFound:                           "[TT704] 类型表: 未知字段类型",
		TypeSheet_EnumValueParseFailed:                        "[TT705] 类型表: 枚举值解析失败",
		TypeSheet_DescriptorKindNotSame:                       "[TT706] 类型表: 类型前后不一致, 由枚举值不一致导致",
		TypeSheet_FieldMetaParseFailed:                        "[TT707] 类型表: 字段特性解析失败",
		TypeSheet_StructFieldCanNotBeStruct:                   "[TT708] 类型表: 结构体字段类型不能是结构体类型",
		TypeSheet_FirstEnumValueShouldBeZero:                  "[TT709] 类型表: 第一个枚举值必须为0",
		TypeSheet_UnexpectedTypeHeader:                        "[TT710] 类型表: 非期望的类型表头名",
		TypeSheet_DuplicatedEnumValue:                         "[TT711] 类型表: 重复的枚举值",
		TypeSheet_RowDataSplitedByEmptyLine:                   "[TT712] 类型表: 空行后依然有数据没有导出",
		TypeSheet_ObjectNameEmpty:                             "[TT713] 类型表: 'ObjectName'字段不能为空",
		TypeSheet_DuplicateFieldName:                          "[TT714] 类型表: 重复的字段名",
		Printer_IgnoredByOutputTag:                            "[TT801] 输出器: @Types的'OutputTag'忽略了目标",
		Printer_OpenWriteOutputFileFailed:                     "[TT802] 输出器: 打开输出文件失败,",
		System_OpenReadXlsxFailed:                             "[TT901] 打开读取电子表格失败:",
	})
}
